package jt.classic.system.workflow;

import org.limp.basework.SimpleBean;


/**
 * 流程实例编号
 * @author mido
 *
 */
public interface WNumber extends SimpleBean {
    /**
     * 实例序列号
     * @return String
     */
    public String isequence();

    /**
     * 编号key
     * @return String
     */
    public String ikey();
    
    /**
     * 编号key译文
     * @return String
     */
    public String ikeylabel();

    /**
     * 编号值
     * @return String
     */
    public String ivalue();

    /**
     * 编号前缀
     * @return String
     */
    public String iprefix();

    /**
     * 编号后缀
     * @return String
     */
    public String isuffix();
    
    /**
     * 已用
     * @return boolean
     */
    public boolean used();

    /**
     * 编号标签
     * @return String
     */
    public String ilabel(int size);
}
